package cc.rengu.igas.channel.esb.facade.bean;

import java.io.Serializable;

/**
 * @author wukefan
 * @date 2020/7/7 17:13
 * 分期相关信息
 */
public class ChnlStageInfo implements Serializable {
    /* 分期产品代码 */
    private String stageProdCode;
    /* 分期计划编号 */
    private String stagePlanNo;
    /* 分期试算类型 */
    private String stageTrialType;
    /* 分期期数 */
    private String stageNum;
    /* 分期费率 */
    private String stageFeeRate;
    /* 分期费率折扣系数 */
    private String stageFeeRateDisFactor;
    /* 分期手续费总金额 */
    private String stageTotalFee;
    /* 月还款金额 */
    private String perMonthPayAmt;
    /* 每期应还手续费 */
    private String perPeriodPayFee;
    /* 手续费收取方式：0-一次性收取，1- 分期收取 */
    private String serviceFeeFlag;
    /* 手续费费率类型：0-总费率，1-月费率，2-年费率 */
    private String serviceFeeType;
    /* 手续费费率 */
    private String serviceFeeRate;
    /* 手续费减免金额 */
    private String serviceFeeReductAmt;
    /* 手续费固定金额 */
    private String serviceFeeFixAmt;
    /* 总利息 */
    private String totalInterest;

    public String getStageProdCode() {
        return stageProdCode;
    }

    public void setStageProdCode(String stageProdCode) {
        this.stageProdCode = stageProdCode;
    }

    public String getStagePlanNo() {
        return stagePlanNo;
    }

    public void setStagePlanNo(String stagePlanNo) {
        this.stagePlanNo = stagePlanNo;
    }

    public String getStageTrialType() {
        return stageTrialType;
    }

    public void setStageTrialType(String stageTrialType) {
        this.stageTrialType = stageTrialType;
    }

    public String getStageNum() {
        return stageNum;
    }

    public void setStageNum(String stageNum) {
        this.stageNum = stageNum;
    }

    public String getStageFeeRate() {
        return stageFeeRate;
    }

    public void setStageFeeRate(String stageFeeRate) {
        this.stageFeeRate = stageFeeRate;
    }

    public String getStageFeeRateDisFactor() {
        return stageFeeRateDisFactor;
    }

    public void setStageFeeRateDisFactor(String stageFeeRateDisFactor) {
        this.stageFeeRateDisFactor = stageFeeRateDisFactor;
    }

    public String getStageTotalFee() {
        return stageTotalFee;
    }

    public void setStageTotalFee(String stageTotalFee) {
        this.stageTotalFee = stageTotalFee;
    }

    public String getPerMonthPayAmt() {
        return perMonthPayAmt;
    }

    public void setPerMonthPayAmt(String perMonthPayAmt) {
        this.perMonthPayAmt = perMonthPayAmt;
    }

    public String getPerPeriodPayFee() {
        return perPeriodPayFee;
    }

    public void setPerPeriodPayFee(String perPeriodPayFee) {
        this.perPeriodPayFee = perPeriodPayFee;
    }

    public String getServiceFeeFlag() {
        return serviceFeeFlag;
    }

    public void setServiceFeeFlag(String serviceFeeFlag) {
        this.serviceFeeFlag = serviceFeeFlag;
    }

    public String getServiceFeeType() {
        return serviceFeeType;
    }

    public void setServiceFeeType(String serviceFeeType) {
        this.serviceFeeType = serviceFeeType;
    }

    public String getServiceFeeRate() {
        return serviceFeeRate;
    }

    public void setServiceFeeRate(String serviceFeeRate) {
        this.serviceFeeRate = serviceFeeRate;
    }

    public String getServiceFeeReductAmt() {
        return serviceFeeReductAmt;
    }

    public void setServiceFeeReductAmt(String serviceFeeReductAmt) {
        this.serviceFeeReductAmt = serviceFeeReductAmt;
    }

    public String getServiceFeeFixAmt() {
        return serviceFeeFixAmt;
    }

    public void setServiceFeeFixAmt(String serviceFeeFixAmt) {
        this.serviceFeeFixAmt = serviceFeeFixAmt;
    }

    public String getTotalInterest() {
        return totalInterest;
    }

    public void setTotalInterest(String totalInterest) {
        this.totalInterest = totalInterest;
    }
}
